package com.ltxtiyu.video.entity;


import java.io.Serializable;
import java.util.Date;

/**
 * 篮同学的超级话题表
 * 
 * @version 1.0 2018-10-31
 */
public class Topic implements Serializable {
    private Integer id;

    /**
     * 话题名称
     */
    private String name;

    /**
     * 发布人id
     */
    private Integer publisher;

    /**
     * 封面图 id
     */
    private String headPortraitId;

    /**
     * banner图 id
     */
    private String bannerPicId;

    /**
     * 是否热推 0:否, 1:是
     */
    private Integer isHotPush;

    /**
     * 是否进入排行榜 0:否, 1:是
     */
    private Integer isRanking;

    /**
     * 是否热搜 0:否, 1:是
     */
    private Integer isHotSearch;

    /**
     * 热搜排序序号
     */
    private Integer searchIndex;

    /**
     * 创建时间
     */
    private Date createTime;

    /**
     * 描述
     */
    private String description;

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    /**
     * 话题名称
     * @return 
     */
    public String getName() {
        return name;
    }

    /**
     * 话题名称
     * @param name
     */
    public void setName(String name) {
        this.name = name;
    }

    /**
     * 发布人id
     * @return 
     */
    public Integer getPublisher() {
        return publisher;
    }

    /**
     * 发布人id
     * @param publisher
     */
    public void setPublisher(Integer publisher) {
        this.publisher = publisher;
    }

    /**
     * 封面图 id
     * @return 
     */
    public String getHeadPortraitId() {
        return headPortraitId;
    }

    /**
     * 封面图 id
     * @param headPortraitId
     */
    public void setHeadPortraitId(String headPortraitId) {
        this.headPortraitId = headPortraitId;
    }

    /**
     * banner图 id
     * @return 
     */
    public String getBannerPicId() {
        return bannerPicId;
    }

    /**
     * banner图 id
     * @param bannerPicId
     */
    public void setBannerPicId(String bannerPicId) {
        this.bannerPicId = bannerPicId;
    }

    /**
     * 是否热推 0:否, 1:是
     * @return 
     */
    public Integer getIsHotPush() {
        return isHotPush;
    }

    /**
     * 是否热推 0:否, 1:是
     * @param isHotPush
     */
    public void setIsHotPush(Integer isHotPush) {
        this.isHotPush = isHotPush;
    }

    /**
     * 是否进入排行榜 0:否, 1:是
     * @return 
     */
    public Integer getIsRanking() {
        return isRanking;
    }

    /**
     * 是否进入排行榜 0:否, 1:是
     * @param isRanking
     */
    public void setIsRanking(Integer isRanking) {
        this.isRanking = isRanking;
    }

    /**
     * 是否热搜 0:否, 1:是
     * @return 
     */
    public Integer getIsHotSearch() {
        return isHotSearch;
    }

    /**
     * 是否热搜 0:否, 1:是
     * @param isHotSearch
     */
    public void setIsHotSearch(Integer isHotSearch) {
        this.isHotSearch = isHotSearch;
    }

    /**
     * 热搜排序序号
     * @return 
     */
    public Integer getSearchIndex() {
        return searchIndex;
    }

    /**
     * 热搜排序序号
     * @param searchIndex
     */
    public void setSearchIndex(Integer searchIndex) {
        this.searchIndex = searchIndex;
    }

    /**
     * 创建时间
     * @return 
     */
    public Date getCreateTime() {
        return createTime;
    }

    /**
     * 创建时间
     * @param createTime
     */
    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    /**
     * 描述
     * @return 
     */
    public String getDescription() {
        return description;
    }

    /**
     * 描述
     * @param description
     */
    public void setDescription(String description) {
        this.description = description;
    }

    @Override
    public String toString() {
        return "Topic{" +
                "id=" + id +
                ", name='" + name + '\'' +
                ", publisher=" + publisher +
                ", headPortraitId='" + headPortraitId + '\'' +
                ", bannerPicId='" + bannerPicId + '\'' +
                ", isHotPush=" + isHotPush +
                ", isRanking=" + isRanking +
                ", isHotSearch=" + isHotSearch +
                ", searchIndex=" + searchIndex +
                ", createTime=" + createTime +
                ", description='" + description + '\'' +
                '}';
    }
}